cabal-version:      2.2
name:               skirth

-- PVP summary:         +-+------- breaking API changes
--                      | | +----- non-breaking API additions
--                      | | | +--- code changes with no API change
version:            1.0.0.0
synopsis:           Forth to SKI compiler and evaluator.

-- description:
homepage:           https://notabug.org/koz.ross/skirth
license:            GPL-3.0-or-later
license-file:       LICENSE.md
author:             Koz Ross
maintainer:         koz.ross@retro-freedom.nz
copyright:          (C) Koz Ross 2019
category:           Language
tested-with:        GHC ==8.10.1
build-type:         Simple
extra-source-files:
  CHANGELOG.md
  README.md

library
  exposed-modules:
    Language.Skirth.Forth
    Language.Skirth.SKI

  build-depends:
    , base   >=4.13    && <5
    , bound  ^>=2.0.1
    , mtl    ^>=2.2.2
    , text   ^>=1.2.3.2

  ghc-options:
    -Wall -Wcompat -Wincomplete-record-updates
    -Wincomplete-uni-patterns -Wredundant-constraints

  hs-source-dirs:   src
  default-language: Haskell2010
